package java.lang;

/**
 * @author yd
 * @version 1.0
 * @date 2022/1/5 23:20
 */
public class String {
    //初始化阶段放在clinint()构造器方法中去执行这个静态代码块
    static {
        System.out.println("我是自定义的String类的静态代码块");
    }
    //错误: 在类 java.lang.String 中找不到 main 方法
    public static void main(String[] args) {
        System.out.println("hello, String");//报错，因为加载String类通过双亲委托机制交给最上层启动类加载器，它发现它加载的String类没有main方法，报错
    }
}
